Ahirun

Also known as Sena and Fragment Rafflesia