Kotomora
仁王立ち (nioudachi) Japanese meaning: imposing stance | Kotomora