Kotomora
献血車 (kenketsusha) Japanese meaning: bloodmobile | Kotomora