Kotomora
イタチ科 (イタチか) Japanese meaning | Kotomora