Kotomora
ケモカイン (kemokain) Japanese meaning: chemokine | Kotomora