FUCKING JAPANESE AND THEIR FUCKING HUMAINE PET LEASHED OTTERS :3
FUCKING JAPANESE AND THEIR FUCKING HUMAINE PET LEASHED OTTERS :3
June 16, 1971 a legend was born…. This man inspired a generation. Do your homework.