Kotomora
活物寄生 (かつぶつきせい) Japanese meaning | Kotomora