Kotomora
トップハット (toppuhatto) Japanese meaning: top hat | Kotomora