Kotomora
血小板 (kesshouban) Japanese meaning: platelet | Kotomora