Kotomora
犬猿 (kenen) Japanese meaning: dogs and monkeys | Kotomora