Kotomora
横行闊歩 (oukoukappo) Japanese meaning: swaggering | Kotomora