niceislife.com
NICE IS JAPANESE YOKAI MYTHOLOGY OBAKE
In Japan the mythologies of other world creatures, YOKAI; that some how transcend from their world to ours. they take many forms, many of which are familiar with a strange twist. you could find a l…