ミノタウロス
minotaurosu

Noun

1. Minotaur

From Greek "Minotauros"

Other forms: