Kotomora
キャノン砲 (kyanonhou) Japanese meaning: cannon | Kotomora