ITT: Hugging
the engrish makes me lol and d'awww
>>977978oh fucking... how adorable! the world needs so much moar Sano x Kenshin!