Kotomora
威張り腐る (いばりくさる, ibarikusaru) Japanese meaning | Kotomora