by David M Williams (Okinawa Japan)
This picture was taken at the Royal Hotel in Okinawa, Japan. It is a dark figure which I believe to be an evil spirit.
Click here to read or post comments.