Homyakaze is a suicidal Japanese hamster.

 

v20240901