Mahito- self embodiment