Kotomora
大元帥 (daigensui) Japanese meaning: commander-in-chief | Kotomora