Beware the Chupacabra

Beware the Chupacabra

The legend of the chupacabra is a surprisingly recent one, originating in Puerto Rico in 1995. The name means “goat sucker” in Spanish, and a series of farm animal mutilations on the island were attributed to a horrific lizardy creature, like the one...
Dr. Shiga’s 1914 Alamo Monument

Dr. Shiga’s 1914 Alamo Monument

Nagashino is the Alamo of Japan; The Alamo is the Nagashino of America. Whoever knows the heroes of the Battle of Nagashino Knows the heroes of the Alamo Two monuments, one in Okazaki, Japan and one in the Alamo courtyard in San Antonio, bear these words commemorating...

Pin It on Pinterest