Advertisement
nmnnmnn

I love u

Nov 22nd, 2015
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.65 KB | None | 0 0
  1. local player=game.Players.LocalPlayer
  2. local char=player.Character
  3. repeat wait() until player and char
  4. local torso=char.Torso
  5. local head=char.Head
  6. local human=char.Humanoid
  7. local hat
  8. for i, v in pairs(char:children()) do if v:isA("Hat") then hat=v end end
  9. local arm={Left=char["Left Arm"], Right=char["Right Arm"]}
  10. local leg={Left=char["Left Leg"], Right=char["Right Leg"]}
  11. local c=function(f) coroutine.resume(coroutine.create(f)) end
  12. local add={
  13. Part=function(par, a, c, col, t, s, cf)
  14. local p=Instance.new("Part", par) p.TopSurface="Smooth" p.BottomSurface="Smooth" p.formFactor="Custom" p.Anchored=a p.CanCollide=c p.BrickColor=BrickColor.new(col) p.Transparency=t p.Size=s p.CFrame=cf or CFrame.new()
  15. return p
  16. end,
  17. Weld=function(par, p1, cf)
  18. local w=Instance.new("Weld", par) w.Part0=w.Parent or par w.Part1=p1 w.C1=cf or CFrame.new()
  19. return w
  20. end,
  21. Mesh=function(ins, par, s, of, t)
  22. local m=Instance.new(ins, par) m.Scale=s or Vector3.new() m.Offset=of or Vector3.new() pcall(function() m.MeshType=t end)
  23. return m
  24. end
  25. }
  26. local model=Instance.new("Model", char) model.Name="Luffy Mode"
  27. local bin=Instance.new("HopperBin", player.Backpack) bin.Name=model.Name
  28. local fake={}
  29. fake.Head=nil
  30. fake.Torso=nil
  31. fake.Mesh={}
  32. fake.Leg={}
  33. fake.Arm={}
  34. local weld={}
  35. weld.Head=nil
  36. weld.Torso=nil
  37. weld.Leg={}
  38. weld.Arm={}
  39.  
  40. fake.Head=add.Part(model, false, false, "really black", 1, Vector3.new(1, 1, 1), nil)
  41. fake.Arm.Left=add.Part(model, false, false, "really black", 1, Vector3.new(1, 1, 1), nil)
  42. fake.Arm.Right=add.Part(model, false, false, "really black", 1, Vector3.new(1, 1, 1), nil)
  43. fake.Leg.Left=add.Part(model, false, false, "really black", 1, Vector3.new(1, 1, 1), nil)
  44. fake.Leg.Right=add.Part(model, false, false, "really black", 1, Vector3.new(1, 1, 1), nil)
  45.  
  46. weld.Head=add.Weld(fake.Head, torso, CFrame.new(0, 1.5, 0))
  47. weld.Arm.Left=add.Weld(fake.Arm.Left, torso, CFrame.new(-1.5, .5, 0))
  48. weld.Arm.Right=add.Weld(fake.Arm.Right, torso, CFrame.new(1.5, .5, 0))
  49. weld.Leg.Left=add.Weld(fake.Leg.Left, torso, CFrame.new(-.5, -1.5, 0))
  50. weld.Leg.Right=add.Weld(fake.Leg.Right, torso, CFrame.new(.5, -1.5, 0))
  51. add.Weld(arm.Left, fake.Arm.Left, CFrame.new(0, -.5, 0)) add.Weld(arm.Right, fake.Arm.Right, CFrame.new(0, -.5, 0))
  52. add.Weld(leg.Left, fake.Leg.Left, CFrame.new(0, -.5, 0)) add.Weld(leg.Right, fake.Leg.Right, CFrame.new(0, -.5, 0))
  53. add.Weld(head, fake.Head, nil)
  54.  
  55. local hDeb=false
  56. local dmg=math.random(5, 10)
  57. function hit(h)
  58. local humanoid=h.Parent:findFirstChild("Humanoid")
  59. if humanoid and h.Parent~=char and hDeb==false then
  60. hDeb=true
  61.  
  62. local fakeP=add.Part(workspace, true, false, "Bright yellow", 0, Vector3.new(1, 1, 1), CFrame.new(h.CFrame.p, torso.CFrame.p))
  63. local mesh=add.Mesh("SpecialMesh", fakeP, Vector3.new(1, 1, 1), nil, "File") mesh.MeshId="http://www.roblox.com/asset/?id=3270017"
  64. c(function()
  65. for i=0, 1, .05 do
  66. wait()
  67. fakeP.Mesh.Scale=fakeP.Mesh.Scale+Vector3.new(i, i, 0)
  68. end
  69. fakeP:remove()
  70. end)
  71. c(function()
  72. for i=0, 1, .05 do
  73. wait()
  74. fakeP.Transparency=i
  75. end
  76. end)
  77. humanoid.Health=humanoid.Health-dmg
  78. local fakeM=Instance.new("Model", workspace) fakeM.Name=dmg
  79. local fakeH=Instance.new("Humanoid", fakeM) fakeH.MaxHealth=0 fakeH.Health=0
  80. local fakeP=add.Part(fakeM, false, false, "Bright red", 0, Vector3.new(1, 1, 1), h.CFrame) fakeP.Name="Head"
  81. local fakeMesh=add.Mesh("CylinderMesh", fakeP, Vector3.new(1, .2, 1), nil, nil)
  82. local bp=Instance.new("BodyPosition", fakeP) bp.maxForce=Vector3.new(math.huge, math.huge, math.huge) bp.position=h.Position+Vector3.new(0, 4, 0)
  83. game.Debris:addItem(fakeM, 2)
  84. pcall(function()h.Parent:findFirstChild("Torso").RotVelocity=Vector3.new(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)*200)end)
  85. pcall(function()h.Parent:findFirstChild("Torso").Velocity=Vector3.new(math.random(-100, 100), math.random(-100, 100), math.random(-100, 100)*200)end)
  86. wait()
  87. hDeb=false
  88.  
  89. end
  90. end
  91.  
  92. local kDeb=false
  93. local ksDeb=false
  94. function ray(pos, pos2)
  95. local mag=(pos-pos2).magnitude
  96. local dis=(pos+pos2)/2
  97. local raypart=add.Part(workspace, true, false, arm.Left.Color or arm.Right.Color, 0, Vector3.new(1, mag, 1), CFrame.new(dis, pos)*CFrame.Angles(math.pi/2, 0, 0))
  98. local ball=add.Part(raypart, true, false, arm.Left.Color or arm.Right.Color, 0, Vector3.new(1.25, 1.25, 1.25), CFrame.new(pos2))
  99. local ballmesh=add.Mesh("SpecialMesh", ball, Vector3.new(1, 1, 1), nil, "Sphere")
  100. local raymesh=add.Mesh("CylinderMesh", raypart, Vector3.new(1, 1, 1), nil, nil)
  101. raypart.Touched:connect(hit)
  102. ball.Touched:connect(hit)
  103. c(function()
  104. for i=1, 0, -.05 do
  105. wait()
  106. ball.Mesh.Scale=ball.Mesh.Scale*Vector3.new(i, i, i)
  107. raypart.Mesh.Scale=raypart.Mesh.Scale*Vector3.new(i, 1, i)
  108. end
  109. raypart:remove()
  110. end)
  111. end
  112. function computePos(pos, pos2)
  113. local pos3=Vector3.new(pos2.x, pos.y, pos2.z)
  114. torso.CFrame=CFrame.new(pos, pos3)
  115. return pos3
  116. end
  117.  
  118. local wspeed=16
  119. local speed=.2
  120. local skincolor="Medium stone grey"
  121. local range=50
  122. local tlimit=30
  123. local specials={
  124. ["Gear2nd"]=function()
  125. human.WalkSpeed=0
  126. for i=0, 1, .1 do wait()
  127. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(math.rad(90)*i, 0, -math.rad(90)*i)
  128. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(math.rad(90)*i, 0, math.rad(90)*i)
  129. end
  130. local ball=add.Part(workspace, false, false, "Really red", 0, Vector3.new(1.25, 1.25, 1.25), nil)
  131. local ballmesh=add.Mesh("SpecialMesh", ball, Vector3.new(1.2, 1.2, 1.2), nil, "Sphere")
  132. local ball2=add.Part(workspace, false, false, "Really red", 0, Vector3.new(1.25, 1.25, 1.25), nil)
  133. local ballmesh2=add.Mesh("SpecialMesh", ball2, Vector3.new(1.2, 1.25, 1.2), nil, "Sphere")
  134. local ballweld=add.Weld(ball, fake.Arm.Left, nil)
  135. local ballweld2=add.Weld(ball2, fake.Arm.Right, nil)
  136. for i=0, 1, .1 do wait()
  137. ballweld.C1=CFrame.new(0, -1*i, 0)
  138. ballweld2.C1=CFrame.new(0, -1*i, 0)
  139. end
  140. for i=1, 0, -.1 do wait()
  141. ballweld.C1=CFrame.new(0, -1*i, 0)
  142. ballweld2.C1=CFrame.new(0, -1*i, 0)
  143. end
  144. for i, v in pairs(char:children()) do if v:isA("Part") then v.BrickColor=ball.BrickColor or ball2.BrickColor end end
  145. ball:remove()
  146. ball2:remove()
  147. for i=1, 0, -.1 do wait()
  148. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(math.rad(90)*i, 0, -math.rad(90)*i)
  149. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(math.rad(90)*i, 0, math.rad(90)*i)
  150. end
  151. wspeed=64
  152. human.WalkSpeed=wspeed
  153. speed=.01
  154. wait(tlimit)
  155. wspeed=16
  156. human.WalkSpeed=wspeed
  157. speed=.2
  158. for i, v in pairs(char:children()) do if v:isA("Part") then v.BrickColor=BrickColor.new(skincolor) end end
  159. end
  160. }
  161. local moves={
  162. ["GatlingGun"]=function(mouse)
  163. target=mouse.Target.Position
  164. for i=0, 1, .1 do
  165. wait()
  166. weld.Head.C1=CFrame.new(0, 1.5, 0)*CFrame.Angles(math.rad(45)*i, 0, 0)
  167. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(0, -math.rad(90)*i, -math.rad(90)*i)
  168. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(0, math.rad(90)*i, math.rad(90)*i)
  169. weld.Leg.Left.C1=CFrame.new(-.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, -math.rad(45)*i)
  170. weld.Leg.Right.C1=CFrame.new(.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, math.rad(45)*i)
  171. end
  172. for i=1, 50 do
  173. wait(speed)
  174. computePos(torso.CFrame.p, mouse.Hit.p)
  175. torso.CFrame=torso.CFrame+torso.CFrame.lookVector*.5
  176. pcall(function()ray(arm.Left.Position, target+Vector3.new(math.random(-2, 2), math.random(2, 5), math.random(-2, 2)))end)
  177. pcall(function()ray(arm.Right.Position, target+Vector3.new(math.random(-2, 2), math.random(2, 5), math.random(-2, 2)))end)
  178. end
  179. for i=1, 0, -.1 do
  180. wait()
  181. weld.Head.C1=CFrame.new(0, 1.5, 0)*CFrame.Angles(math.rad(45)*i, 0, 0)
  182. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(0, -math.rad(90)*i, -math.rad(90)*i)
  183. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(0, math.rad(90)*i, math.rad(90)*i)
  184. weld.Leg.Left.C1=CFrame.new(-.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, -math.rad(45)*i)
  185. weld.Leg.Right.C1=CFrame.new(.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, math.rad(45)*i)
  186. end
  187. end,
  188. ["Bazooka"]=function(mouse)
  189. target=mouse.Target.Position
  190. for i=0, 1, .2 do
  191. wait()
  192. weld.Head.C1=CFrame.new(0, 1.5, 0)*CFrame.Angles(math.rad(45)*i, 0, 0)
  193. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(0, -math.rad(90)*i, -math.rad(90)*i)
  194. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(0, math.rad(90)*i, math.rad(90)*i)
  195. weld.Leg.Left.C1=CFrame.new(-.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, -math.rad(45)*i)
  196. weld.Leg.Right.C1=CFrame.new(.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, math.rad(45)*i)
  197. end
  198. computePos(torso.CFrame.p, mouse.Hit.p)
  199. torso.CFrame=torso.CFrame+torso.CFrame.lookVector*5
  200. pcall(function()ray(arm.Left.Position, target)end)
  201. pcall(function()ray(arm.Right.Position, target)end)
  202. for i=1, 0, -.2 do
  203. wait()
  204. weld.Head.C1=CFrame.new(0, 1.5, 0)*CFrame.Angles(math.rad(45)*i, 0, 0)
  205. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(0, -math.rad(90)*i, -math.rad(90)*i)
  206. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(0, math.rad(90)*i, math.rad(90)*i)
  207. weld.Leg.Left.C1=CFrame.new(-.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, -math.rad(45)*i)
  208. weld.Leg.Right.C1=CFrame.new(.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, math.rad(45)*i)
  209. end
  210. end,
  211. ["Hanabi"]=function()
  212. human.WalkSpeed=0
  213. local bp=Instance.new("BodyPosition", torso) bp.maxForce=Vector3.new(0, math.huge, 0) bp.position=torso.Position+Vector3.new(0, 20, 0)
  214. for i=0, 1, .2 do
  215. wait()
  216. weld.Head.C1=CFrame.new(0, 1.5, 0)*CFrame.Angles(math.rad(45)*i, 0, 0)
  217. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(math.rad(225)*i, 0, -math.rad(45)*i)
  218. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(math.rad(225)*i, 0, math.rad(45)*i)
  219. weld.Leg.Left.C1=CFrame.new(-.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, -math.rad(45)*i)
  220. weld.Leg.Right.C1=CFrame.new(.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, math.rad(45)*i)
  221. end
  222. for i=1, 30 do
  223. wait(speed)
  224. torso.CFrame=torso.CFrame*CFrame.Angles(0, math.rad(15), 0)
  225. ray(torso.Position, torso.Position+Vector3.new(math.random(-range, range), math.random(-range, range), math.random(-range, range)))
  226. end
  227. for i=1, 0, -.2 do
  228. wait()
  229. weld.Head.C1=CFrame.new(0, 1.5, 0)*CFrame.Angles(math.rad(45)*i, 0, 0)
  230. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(math.rad(225)*i, 0, -math.rad(45)*i)
  231. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(math.rad(225)*i, 0, math.rad(45)*i)
  232. weld.Leg.Left.C1=CFrame.new(-.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, -math.rad(45)*i)
  233. weld.Leg.Right.C1=CFrame.new(.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, math.rad(45)*i)
  234. end
  235. bp:remove()
  236. human.WalkSpeed=wspeed
  237. end,
  238. ["Storm"]=function(mouse)
  239. local bp=Instance.new("BodyPosition", torso) bp.maxForce=Vector3.new(0, math.huge, 0) bp.position=torso.Position+Vector3.new(0, 20, 0)
  240. for i=0, 1, .1 do
  241. wait()
  242. torso.CFrame=torso.CFrame*CFrame.Angles(-math.rad(45)*i, 0, 0)
  243. weld.Head.C1=CFrame.new(0, 1.5, 0)*CFrame.Angles(math.rad(45)*i, 0, 0)
  244. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(0, -math.rad(90)*i, -math.rad(90)*i)
  245. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(0, math.rad(90)*i, math.rad(90)*i)
  246. weld.Leg.Left.C1=CFrame.new(-.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, -math.rad(45)*i)
  247. weld.Leg.Right.C1=CFrame.new(.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, math.rad(45)*i)
  248. end
  249. for i=1, 50 do
  250. wait(speed)
  251. computePos(torso.CFrame.p, mouse.Hit.p)
  252. torso.CFrame=torso.CFrame+torso.CFrame.lookVector*.5
  253. ray(arm.Left.Position, mouse.Hit.p+Vector3.new(math.random(-2, 2), math.random(2, 5), math.random(-2, 2)))
  254. ray(arm.Right.Position, mouse.Hit.p+Vector3.new(math.random(-2, 2), math.random(2, 5), math.random(-2, 2)))
  255. end
  256. for i=1, 0, -.1 do
  257. wait()
  258. weld.Head.C1=CFrame.new(0, 1.5, 0)*CFrame.Angles(math.rad(45)*i, 0, 0)
  259. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(0, -math.rad(90)*i, -math.rad(90)*i)
  260. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(0, math.rad(90)*i, math.rad(90)*i)
  261. weld.Leg.Left.C1=CFrame.new(-.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, -math.rad(45)*i)
  262. weld.Leg.Right.C1=CFrame.new(.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, math.rad(45)*i)
  263. end
  264. bp:remove()
  265. end
  266. }
  267.  
  268. function keyDown(key, mouse)
  269. if key==" " then
  270.  
  271. if ksDeb==true then
  272. local fakeP=add.Part(workspace, true, false, "White", 0, Vector3.new(2, 2, 2), CFrame.new((torso.CFrame*CFrame.new(0, -4, 0)).p, torso.CFrame.p)*CFrame.Angles(math.rad(90), 0, 0))
  273. local mesh=add.Mesh("SpecialMesh", fakeP, Vector3.new(1, 1, 1), nil, "File") mesh.MeshId="http://www.roblox.com/asset/?id=20329976"
  274. c(function()
  275. for i=0, 1, .1 do
  276. wait()
  277. fakeP.Mesh.Scale=fakeP.Mesh.Scale+Vector3.new(i, 0, i)
  278. fakeP.Transparency=i
  279. end
  280. fakeP:remove()
  281. end)
  282. for i, v in pairs(char:children()) do
  283. if v:isA("BasePart") then
  284. local cloned=v:clone()
  285. cloned.Parent=workspace
  286. cloned.Anchored=true
  287. cloned.CFrame=v.CFrame
  288. cloned.CanCollide=false
  289. c(function()
  290. for i=1, 0, -.1 do
  291. wait()
  292. cloned.Transparency=1-i
  293. end
  294. cloned:remove()
  295. end)
  296. end
  297. end
  298. torso.CFrame=torso.CFrame*CFrame.new(0, 10, 0)
  299. end
  300. end
  301. if key=="e" and kDeb==false then kDeb=true moves.GatlingGun(mouse) kDeb=false end
  302. if key=="r" and kDeb==false then kDeb=true moves.Bazooka(mouse) kDeb=false end
  303. if key=="t" and kDeb==false then kDeb=true moves.Hanabi() kDeb=false end
  304. if key=="y" and kDeb==false then kDeb=true moves.Storm(mouse) kDeb=false end
  305. if key=="z" and ksDeb==false then ksDeb=true specials.Gear2nd() ksDeb=false end
  306. end
  307. function button1down()
  308. if ksDeb==true then
  309. local fakeP=add.Part(workspace, true, false, "White", 0, Vector3.new(2, 2, 2), CFrame.new((torso.CFrame*CFrame.new(0, 0, 1.5)).p, torso.CFrame.p)*CFrame.Angles(math.rad(90), 0, 0))
  310. local mesh=add.Mesh("SpecialMesh", fakeP, Vector3.new(1, 1, 1), nil, "File") mesh.MeshId="http://www.roblox.com/asset/?id=20329976"
  311. c(function()
  312. for i=0, 1, .1 do
  313. wait()
  314. fakeP.Mesh.Scale=fakeP.Mesh.Scale+Vector3.new(i, 0, i)
  315. fakeP.Transparency=i
  316. end
  317. fakeP:remove()
  318. end)
  319. for i, v in pairs(char:children()) do
  320. if v:isA("BasePart") then
  321. local cloned=v:clone()
  322. cloned.Parent=workspace
  323. cloned.Anchored=true
  324. cloned.CFrame=v.CFrame
  325. cloned.CanCollide=false
  326. c(function()
  327. for i=1, 0, -.1 do
  328. wait()
  329. cloned.Transparency=1-i
  330. end
  331. cloned:remove()
  332. end)
  333. end
  334. end
  335. torso.CFrame=torso.CFrame+torso.CFrame.lookVector*10
  336. end
  337. end
  338.  
  339. human.Running:connect(function(s)
  340. if s>2 and kDeb==false then
  341. for i=0, 1, .1 do
  342. wait()
  343. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(-math.rad(45)*i, 0, -math.rad(45)*i)
  344. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(-math.rad(45)*i, 0, math.rad(45)*i)
  345. weld.Leg.Left.C1=CFrame.new(-.5, -1.5, 0)*CFrame.Angles(0, 0, -math.rad(5)*i)
  346. weld.Leg.Right.C1=CFrame.new(.5, -1.5, 0)*CFrame.Angles(0, 0, math.rad(5)*i)
  347. end
  348. elseif kDeb==false then
  349. for i=1, 0, -.1 do
  350. wait()
  351. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(-math.rad(45)*i, 0, -math.rad(45)*i)
  352. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(-math.rad(45)*i, 0, math.rad(45)*i)
  353. weld.Leg.Left.C1=CFrame.new(-.5, -1.5, 0)*CFrame.Angles(0, 0, -math.rad(5)*i)
  354. weld.Leg.Right.C1=CFrame.new(.5, -1.5, 0)*CFrame.Angles(0, 0, math.rad(5)*i)
  355. end
  356. end
  357. end)
  358.  
  359. bin.Selected:connect(function(mouse)
  360. mouse.keyDown:connect(function(k) keyDown(k, mouse) end)
  361. mouse.Button1Down:connect(button1down)
  362. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement