Kotomora
禁治産 (kinchisan) Japanese meaning: incompetency | Kotomora