Kotomora
造幣局 (zouheikyoku) Japanese meaning: mint | Kotomora