Last week police in the Japanese city of Himeji were called to the house of an elderly woman. Her son, over for a visit was cooking dinner and heard strange noises coming from the second floor. When he went to investigate, he found a 20 year old man asleep in a vacant room. The owner … Continue reading Jaded