tyahis. .. japan on any mythological figure