Kotomora
旭日旗 (kyokujitsuki) Japanese meaning: Rising Sun flag | Kotomora