Kotomora
コチョウゲンボウ (kochougenbou) Japanese meaning: merlin | Kotomora