Kotomora
シルクハット (shirukuhatto) Japanese meaning: top hat | Kotomora