Kotomora
威服 (ifuku) Japanese meaning: awing into submission | Kotomora