Kotomora
天竺鼠 (tenjikunezumi) Japanese meaning: guinea pig | Kotomora