Uploaded January 2010 | Updated September 2026, 4 hours ago
One of the first Famicom Launch titles, releast in 1983. Still is fun to play :).
famicomchannel
|
Famicom; ポパイ 'Popeye'
🔇 TAP TO UNMUTE